leg scissors - French English Dictionary